PLEASE READ INSTRUCTIONS before posting in forums!

These instructions include what is already posted
in the theme forums and also additonal customization
guidance.

Thank You for purchasing this theme!!!

G.O.C. HD by ToyVan

IMPORTANT!! Open WinterBoard and turn "SummerBoard Mode" OFF!
This theme has been optimized for iPhone 4 and
will not work properly if that option is ON.

VERY IMPORTANT!!!:  COPY & BACKUP ANY FOLDER/FILE that you are
going to modify to your desktop otherwise you will need to 
reinstall the whole theme and start over if you make a mistake.

NOTE: In the Widget.html file, I have clearly identified each
area and section that changes code and it will look similiar to:
/*MAKE ALL CHANGES TO (SECTION) HERE*/



>>>>>>>WINTERBOARD SETUP<<<<<<<

In order to enjoy all the different theme options please
prioritize them in the EXACT same order listed (top to bottom) below.

Remember, WinterBoard is priority specific,
so whatever is selected on top, will take priority.

	G.O.C. HD Wallpaper Choice (User Choice)
	G.O.C. HD_NoUndockedLabel
	G.O.C. HD_NoDockedLabel
	G.O.C. HD_Weather+Date
	G.O.C. HD_UISounds
	G.O.C. HD 

NOTE: This is how I have my options set up in winterboard.
You can experiment with what options work best for you.
Try selecting and unselecting and/or shifting options in
WinterBoard before you post something doesn't work!


>>>>>>>CLEAR ICON CACHE(using iFile)<<<<<<<

You may need to clear the icon cache after installing this theme.
This requires you to manually SSH into your device so you can access
the root files and this can easily be done by using FREE programs like
WinSCP, Cyberduck, and my personal favorite, iFile(found on Cydia).
My instructions below are for using iFile since it can be done directly
from your device and there is no need for a wi-fi connection or computer/laptop.

	1. Go to Cydia and search for 'iFile' and install.

	2. Open iFile and press the top left navigation button until
	   you get to the 'root' directory. You will know you're there
	   when you can't go any further and you see '/' at the top.

	3. Scroll down and navigate through the following folders:
	   private/var/mobile/Library/Caches/com.apple.IconsCache

	4. Press 'Edit' button top right, select all files then press
	   the trash icon on bottom to delete.(Don't worry this is 100% safe!)

	5. Press 'Done' button top right, exit iFile.

	6. Respring device(You may need to Reboot device by
	   holding down the home and power buttons simultaneously
	   and then let go when you see the Apple logo. 


>>>>>>>WEATHER+DATE WIDGET SETUP<<<<<<<

NOTE: There is a great new app on Cydia called 'Gridlock' for $.99
that will ELIMINATE the need for iBlank and BlankNull and the
setup instructions below.

You need to install the following FREE apps via Rock or Cydia
in order to create a spacer on the top row of each springboard page
so that the weather & date widgets are visible.

***iBlank- creates blank icons
***BlankNull- makes it so nothing happens when you press a blank
icon..without it safari will open every time you accidentally press
on a blank icon(this will not create an icon on your springboard)

	1. Open 'iBlank' and create 4 blank icons for every
	   springboard page u have..for example, if you have
	   10 pages of apps u will need to create 40 blank icons.

	2. Click and hold down on any icon until all icons go
	   into 'wiggle' mode..the blank icons you created can
	   usually be found on the last springboard page
	   (they are invisible and the only thing u will see
	   is an 'x')...put 4 blank icons on the top row of each
	   page, creating an empty space for the date widget.
	   When done, press the 'Home' button.

	3. Open 'WinterBoard' and select "G.O.C. HD_Weather+Date"
	   and make sure it is selected and make sure it is
	   above "G.O.C. HD".

IMPOTRANT!! When you enable the Weather+Date option in winterboard the
stock Weather & Calendar icons become transparent. The reason for this
is so you can put those icons behind their respective widgets and when
pressed those apps will launch. Therefore, on the home page you will
need to put them in the following order: Weather, blank, blank, Calendar.


>>>>>>>CHANGING WEATHER TO YOUR LOCATION(using iFile)<<<<<<<

	1. Go to: Yahoo! Weather

	2. Enter your City or zip code(press enter),
	   then click on the "Extended Forecast" option
	   underneath the "6-10 DAY"

	3. In the top address bar of your browser you'll
	   see an address, for example: 
	   "http://weather....USNY0996...."

	4. This is the Weather code that you need,
	   for example: USNY0996

	5. Now SSH into your device using iFile and navigate to:
	   private/var/stash/Themes/G.O.C. HD_Weather+Date.theme/Widget.html

	6. Select 'Text viewer' and scroll down to where you see
	   "var locale = "USNY0996" //e.g..",
	   press 'Edit'(top right) and then edit the code to your
	   hometown code that you found on yahoo weather(5 digit zip code
	   also works for U.S. Cities).

	7. If you want to change to celsius look in the same
	   Widget.html string for this:
	   "Farenheit var isCelsius = false" and change it to "true"

	8. Press 'Done'.


>>>>>>>CHANGING WALLPAPER WHEN USING WEATHER & DATE(Springboard only!)<<<<<<<

	1. Open winterboard and select the wallpaper of your choice.
	   (wow, that was easy!)

NOTE: You can use any wallpaper from your camera roll by selecting the
'G.O.C. HD_UserWallpaper' option in winterboard. Make sure it is on the
very TOP in WinterBoard, and you must RESPRING YOUR DEVICE each time.


>>>>>>>HOW TO CHANGE TO 24 HOUR Format<<<<<<<

I have placed simple change instructions in the code lines of the file.

To change your time to 24 hour format:

	1. SSH to: /private/var/stash/Themes/G.O.C. HD_Weather+Date.theme
	2. Select Widget.html
	3. Find the following line of code and change the 12's to 24
	Yours should look exactly like the lines of code here:

		function updateClock ( )
		{
		var currentTime = new Date ( );

		var currentHours = currentTime.getHours ( );
		var currentMinutes = currentTime.getMinutes ( );
		var currentSeconds = currentTime.getSeconds ( );

		// Pad the minutes and seconds with leading zeros, if required
		currentMinutes = ( currentMinutes < 10 ? "0" : "" ) + currentMinutes;
		currentSeconds = ( currentSeconds < 10 ? "0" : "" ) + currentSeconds;

		// Choose either "AM" or "PM" as appropriate
		var timeOfDay = ( currentHours < 24 ) ? "AM" : "PM";

		// Convert the hours component to 24-hour format if needed
		currentHours = ( currentHours > 24 ) ? currentHours - 24 : currentHours;

	4. To get rid of the AM/PM insert two // in front of:

		var timeOfDay = ( currentHours < 12 ) ? "AM" : "PM";

	   So that it looks like this:

		function init2 ( )
		{
		timeDisplay = document.createTextNode ( "" );
		document.getElementById("ampm").appendChild ( timeDisplay );
		}

		function amPm ( )
		{
		var currentTime = new Date ( );

		var currentHours = currentTime.getHours ( );
	
		// Choose either "AM" or "PM" as appropriate
		//var timeOfDay = ( currentHours < 12 ) ? "AM" : "PM";

	5. Respring: You should now be in 24 hour mode.


>>>>>>>HOW TO CHANGE FONT SIZE & COLOR FOR DATE SIDE OF WIDGET<<<<<<<

	1. SSH to: /private/var/stash/Themes/G.O.C. HD_Weather+Date.theme
	   and click on Widget.html

	2. Scroll down to: ---MAKE ALL CHANGES TO TEXT FONT & COLOR HERE---

	3. Find HTML color codes here:
	   http://www.computerhope.com/htmcolor.htm

	4. Replace current color by copy and paste new code over
           current one.

	5. To adjust font size look for: font-size: 25px;
	   just replace ## with new font px size.

	6. Respring device and preferance should be in effect.


>>>>>>>HOW TO CHANGE FONT SIZE & COLOR FOR CITY/TEMP SIDE OF WIDGET<<<<<<<

	1. SSH to: /private/var/stash/Themes/G.O.C. HD_Weather+Date.theme
	   /Private/Stylesheets and click on myopia.css

	2. Scroll down to: #city{

	3. Get colors codes from site already listed and insert new code

	4. To adjust font size look for: font-size: 22px;
	   just replace ## with new font px size.

	5. Scroll down to: #temp{ to make any changes to font or color
	   using same instructions already stated.

>>>>>>>HOW TO CUSTOMIZE FONT without FontSwap<<<<<<<

	1. Go to: http://www.iphoneruler.net/tag/iphone4 
	   Fonts and find an iPhone4 COMPATIBLE Font.
	   There are 7 pages that are compatible,
	   they have a little blue/white iOS 4 in the
	   upper right corner.

	2. Download the .zip file and unzip

	3. SSH to /System/Library/Fonts/Cache and
	   RENAME the Native Fonts in the folder that
	   you are going to replace. 
	   I always just put a "1" in front of the file
	   name so it moves to the top of the folder.

	4. Drop in the files from the newly unzipped folder,
	   they are already named properly.

	5. Repring and all fonts will be changed.

	6. DO NOT close your WinSCP or SSH manager until
	   AFTER you get a successful respring.

WARNING: Make SURE you are replacing the correct file,
there are files with .ttc and .ttf with same names so be careful.

NOTE: If you get a non-compatible font and your iPhone keeps
rebooting. You will see the Apple logo then the spinning loader
 icon will show. When the loader icon is up, 
delete the Helvetica file you just dropped in and remove
the "1" from the original file, renaming it back to its original
status. Do this for all files that you changed/dropped in. 
It will only work if the loader icon is showing so if the apple
goes white again, stop and wait, letting WinSCP keep attempting
to reconnect until it does so.

NOTE: Please check this section after each update for additonal 
instructions or updates. Check here for troubleshooting issues 
and for bug fixes. Please do not post in the forums problems in 
the forums until you have tried all step by step instructions
posted here. Please let us know if instruction are inaccurate or 
additonal instructions need to be added.
